package com.enjoyor.soa.traffic.api.ubms.dto;

import java.io.Serializable;
import java.util.Date;

public class DeviceOpratorInfoDto implements Serializable {

	private static final long serialVersionUID = 1L;

	/**
	 * 记录编号
	 */
	private String recordId;
	/**
	 * 编号
	 */
	private String deviceCode;
	/**
	 * 设备类型编号
	 */
	private String deviceType;
	/**
	 * 设备类型名称
	 */
	private String deviceTypeName;
	/**
	 * 设备所在部门编号
	 */
	private String localDeptId;
	/**
	 * 设备所在部门名称
	 */
	private String localDeptName;
	/**
	 * 操作类型编号
	 */
	private String operatorTypeCode;
	/**
	 * 操作类型名称
	 */
	private String operatorTypeName;
	/**
	 * 设备状态编号
	 */
	private String deviceStateCode;
	/**
	 * 设备状态名称
	 */
	private String deviceStateName;
	/**
	 * 登记人
	 */
	private String recordPerson;
	/**
	 * 负责人
	 */
	private String responsiblePerson;
	/**
	 * 负责人
	 */
	private String responsiblePersonName;
	/**
	 * 记入时间
	 */
	private Date recordTime;
	/**
	 * 备注
	 */
	private String memo;

	/**
	 * 获取 记录编号
	 * 
	 * @return recordId
	 */
	public String getRecordId() {
		return recordId;
	}

	/**
	 * 设置 记录编号
	 * 
	 * @param recordId
	 *            记录编号
	 */
	public void setRecordId(String recordId) {
		this.recordId = recordId;
	}

	/**
	 * 获取 编号
	 * 
	 * @return deviceCode
	 */
	public String getDeviceCode() {
		return deviceCode;
	}

	/**
	 * 设置 编号
	 * 
	 * @param deviceCode
	 *            编号
	 */
	public void setDeviceCode(String deviceCode) {
		this.deviceCode = deviceCode;
	}

	/**
	 * 获取 设备类型编号
	 * 
	 * @return deviceType
	 */
	public String getDeviceType() {
		return deviceType;
	}

	/**
	 * 设置 设备类型编号
	 * 
	 * @param deviceType
	 *            设备类型编号
	 */
	public void setDeviceType(String deviceType) {
		this.deviceType = deviceType;
	}

	/**
	 * 获取 设备类型名称
	 * 
	 * @return deviceTypeName
	 */
	public String getDeviceTypeName() {
		return deviceTypeName;
	}

	/**
	 * 设置 设备类型名称
	 * 
	 * @param deviceTypeName
	 *            设备类型名称
	 */
	public void setDeviceTypeName(String deviceTypeName) {
		this.deviceTypeName = deviceTypeName;
	}

	/**
	 * 获取 设备所在部门编号
	 * 
	 * @return localDeptId
	 */
	public String getLocalDeptId() {
		return localDeptId;
	}

	/**
	 * 设置 设备所在部门编号
	 * 
	 * @param localDeptId
	 *            设备所在部门编号
	 */
	public void setLocalDeptId(String localDeptId) {
		this.localDeptId = localDeptId;
	}

	/**
	 * 获取 设备所在部门名称
	 * 
	 * @return localDeptName
	 */
	public String getLocalDeptName() {
		return localDeptName;
	}

	/**
	 * 设置 设备所在部门名称
	 * 
	 * @param localDeptName
	 *            设备所在部门名称
	 */
	public void setLocalDeptName(String localDeptName) {
		this.localDeptName = localDeptName;
	}

	/**
	 * 获取 操作类型编号
	 * 
	 * @return operatorTypeCode
	 */
	public String getOperatorTypeCode() {
		return operatorTypeCode;
	}

	/**
	 * 设置 操作类型编号
	 * 
	 * @param operatorTypeCode
	 *            操作类型编号
	 */
	public void setOperatorTypeCode(String operatorTypeCode) {
		this.operatorTypeCode = operatorTypeCode;
	}

	/**
	 * 获取 操作类型名称
	 * 
	 * @return operatorTypeName
	 */
	public String getOperatorTypeName() {
		return operatorTypeName;
	}

	/**
	 * 设置 操作类型名称
	 * 
	 * @param operatorTypeName
	 *            操作类型名称
	 */
	public void setOperatorTypeName(String operatorTypeName) {
		this.operatorTypeName = operatorTypeName;
	}

	/**
	 * 获取 设备状态编号
	 * 
	 * @return deviceStateCode
	 */
	public String getDeviceStateCode() {
		return deviceStateCode;
	}

	/**
	 * 设置 设备状态编号
	 * 
	 * @param deviceStateCode
	 *            设备状态编号
	 */
	public void setDeviceStateCode(String deviceStateCode) {
		this.deviceStateCode = deviceStateCode;
	}

	/**
	 * 获取 设备状态名称
	 * 
	 * @return deviceStateName
	 */
	public String getDeviceStateName() {
		return deviceStateName;
	}

	/**
	 * 设置 设备状态名称
	 * 
	 * @param deviceStateName
	 *            设备状态名称
	 */
	public void setDeviceStateName(String deviceStateName) {
		this.deviceStateName = deviceStateName;
	}

	/**
	 * 获取 登记人
	 * 
	 * @return recordPerson
	 */
	public String getRecordPerson() {
		return recordPerson;
	}

	/**
	 * 设置 登记人
	 * 
	 * @param recordPerson
	 *            登记人
	 */
	public void setRecordPerson(String recordPerson) {
		this.recordPerson = recordPerson;
	}

	/**
	 * 获取 负责人
	 * 
	 * @return responsiblePerson
	 */
	public String getResponsiblePerson() {
		return responsiblePerson;
	}

	/**
	 * 设置 负责人
	 * 
	 * @param responsiblePerson
	 *            负责人
	 */
	public void setResponsiblePerson(String responsiblePerson) {
		this.responsiblePerson = responsiblePerson;
	}

	/**
	 * 获取 负责人
	 * 
	 * @return responsiblePersonName
	 */
	public String getResponsiblePersonName() {
		return responsiblePersonName;
	}

	/**
	 * 设置 负责人
	 * 
	 * @param responsiblePersonName
	 *            负责人
	 */
	public void setResponsiblePersonName(String responsiblePersonName) {
		this.responsiblePersonName = responsiblePersonName;
	}

	/**
	 * 获取 记入时间
	 * 
	 * @return recordTime
	 */
	public Date getRecordTime() {
		return recordTime;
	}

	/**
	 * 设置 记入时间
	 * 
	 * @param recordTime
	 *            记入时间
	 */
	public void setRecordTime(Date recordTime) {
		this.recordTime = recordTime;
	}

	/**
	 * 获取 备注
	 * 
	 * @return memo
	 */
	public String getMemo() {
		return memo;
	}

	/**
	 * 设置 备注
	 * 
	 * @param memo
	 *            备注
	 */
	public void setMemo(String memo) {
		this.memo = memo;
	}

}
